Learn to speak a second language confidently in the comfort of your own home and at your own pace with native tutors. Master speaking Chinese, Spanish, French, ...
Online phrasebook of common useful words and phrases translated into over 90 foreign languages including phonetic alphabet spelling, sound files, language ...